/* miniprogram/pre_loadModules/orderModule/pages/orderCheck/orderCheck.wxss */
.orderCheckContainer {
    height: 100vh;
    width: 100vw;
    padding: 15rpx;
    background: rgba(200, 200, 200, 0.2);
    box-sizing: border-box;

    .subContainer {
        height: 100%;
        width: 100%;

        .headerBox {
            width: 100%;
            background: white;
            height: 350rpx;
            border-radius: 10rpx;
            .addressconfirm {
                display: flex;
                flex-direction: column;
                height: 350rpx;
                width: 100%;
                padding: 20rpx;
                box-sizing: border-box;
                .itemTop{
                    display: flex;
                    .hdLeft {
                        width: 90%;
    
                        .addtop {
                            display: flex;
                            width: 100%;
                            align-items: center;
    
                            .receivePerson {
                                font: 400 24rpx "Microsoft yahei";
    
                                .child1 {
                                    font: 200 24rpx "Microsoft yahei";
                                }
                            }
    
                            .personNum {
                                font: 400 24rpx "Microsoft yahei";
                                margin-left: 20rpx;
    
                                .child2 {
                                    font: 200 24rpx "Microsoft yahei";
                                }
                            }
                        }
    
                        .addbottom {
                            margin-top: 20rpx;
                            width: 100%;
    
                            .addressAreaDetail {
                                margin: 20rpx 0;
                                letter-spacing: 1rpx;
                                font: 300 24rpx "Microsoft yahei";
                            }
    
                            .addressDetail {
                                margin: 20rpx 0;
                                letter-spacing: 1rpx;
                                font: 700 24rpx "Microsoft yahei";
                                width: 100%;
                                display: -webkit-box;
                                overflow: hidden;
                                text-overflow: ellipsis;
                                -webkit-line-clamp: 1;
                                -webkit-box-orient: vertical;
                            }
    
                        }
                    }
    
                    .hdRight {
                        width: 10%;
                        height: 100%;
                        display: flex;
                        align-items: center;
                        justify-content: center;
    
                        .imgbody {
                            height: 32rpx;
                            width: 32rpx;
                        }
                    }
                }


            }

            .emptyCondition {
                height: 100%;
                width: 100%;
                display: flex;
                background: yellowgreen;
                flex-direction: column;
                border-radius: 10rpx;
                align-items: center;
                justify-content: center;

                .addressemptyTag {
                    line-height: 40rpx;
                    font: 400 26rpx "Microsoft yahei";
                }

                .addressBtn {
                    height: 50rpx;
                    margin: 20rpx;
                    display: flex;
                    align-items: center;
                    width: 200rpx;
                    justify-content: center;
                    background: red;
                    color: white;
                    font: 400 26rpx "Microsoft yahei";
                    border-radius: 20rpx;
                }

            }
        }

        .goodsInfoContainer {
            height: 330rpx;
            background: white;
            padding: 20rpx;
            box-sizing: border-box;
            border-radius: 20rpx;
            margin: 15rpx 0;

            .goodstop {
                height: 60rpx;
                width: 100%;
                border-radius: 20rpx;
                display: flex;
                align-items: center;
                font: 400 24rpx "Microsoft yahei";
                letter-spacing: 2rpx;
            }

            .goodsbottom {
                display: flex;
                margin-top: 20rpx;
                align-items: center;

                .goodsbottomLeft {
                    height: 180rpx;
                    width: 150rpx;
                    border-radius: 10rpx;

                    .imgBody {
                        height: 180rpx;
                        width: 150rpx;
                        border-radius: 10rpx;
                    }
                }

                .goodsbottomright {
                    height: 180rpx;
                    padding-left: 10rpx;
                    box-sizing: border-box;
                    .goodsTitle {
                        width: 550rpx;
                        display: -webkit-box;
                        overflow: hidden;
                        padding: 5rpx 2rpx;
                        box-sizing: border-box;
                        text-overflow: ellipsis;
                        // white-space: nowrap;
                        -webkit-line-clamp: 1;
                        -webkit-box-orient: vertical;
                        font: 400 24rpx "Microsoft yahei";
                    }

                    .itemattrbox {
                        position: relative;
                        display: flex;
                        margin-top: 10rpx;
                        align-items: center;
                        width: 100%;

                        .goodsattrs {
                            display: flex;
                            align-items: center;
                            flex-direction: row;
                            padding: 5rpx 2rpx;
                            box-sizing: border-box;
                            font: 300 24rpx "Microsoft yahei";
                        }

                        .stockbox {
                            position: absolute;
                            right: 50rpx;
                            font: 300 24rpx "Microsoft yahei";

                            .countbox {
                                letter-spacing: 4rpx;
                                margin-top: 10rpx;
                                display: flex;
                                align-items: center;
                                justify-content: center;
                                font: 300 24rpx "Microsoft yahei";
                            }

                        }
                    }

                    .goodsPrices {
                        display: flex;
                        height: 80rpx;
                        align-items: center;

                        .payprice {
                            position: relative;
                            display: flex;
                            font: 700 36rpx "Microsoft yahei";
                            line-height: 80rpx;
                            color: red;

                            .getpricetip {
                                font: 100 22rpx "Microsoft yahei";
                                color: red;
                                right: -80rpx;
                                position: absolute;
                                bottom: 15rpx;
                            }

                            .departprice {
                                position: absolute;
                                font: 100 22rpx "Microsoft yahei";
                                color: rgba(0, 0, 0, 0.7);
                                right: -160rpx;
                                bottom: 15rpx;
                                text-decoration: line-through;
                            }
                        }
                    }
                }
            }
        }
        .postAgeBox{
            height: 80rpx;
            width: 100%;
            padding: 20rpx 50rpx 20rpx 20rpx;
            box-sizing: border-box;
            border-radius: 20rpx;
            background: white;
            display: flex;
            margin-bottom: 15rpx;
            justify-content: space-between;
            font: 400 24rpx "Microsoft yahei";
            .postageTip{
                
            }
            .postageprice{
                
            }
        }

        .noteBox{
            height: 600rpx;
            width: 100%;
            border-radius: 20rpx;
            margin-bottom: 500rpx;
        }


    }


}